/*
export default (str)=>{
    let arr=str.split(' ');
    let result=arr.map((item) => {
        return item.split('').reverse().join('')
    });
    return result =result.join(' ');
}
*/

/*export default (str)=>{
    // 1、字符串按照空格进行分割，保存数组，数组的元素的先后顺序就是单词的顺序
    // 2、数组进行遍历，然后每个元素进行反转
    return str.split(' ').map((item) => {
        return item.split('').reverse().join('')
    }).join(' ');
}*/
/*
正则写法
 */
/*export default (str)=>{
    // 1、字符串按照空格进行分割，保存数组，数组的元素的先后顺序就是单词的顺序
    // 2、数组进行遍历，然后每个元素进行反转
    return str.split(/\s/g).map((item) => {
        return item.split('').reverse().join('')
    }).join(' ');
}*/
/*
match方法  是去识别那个 从左到右  [\w'] 是匹配 字母 和 ' 这个符号
*/
export default (str)=>{
    // 1、字符串按照空格进行分割，保存数组，数组的元素的先后顺序就是单词的顺序
    // 2、数组进行遍历，然后每个元素进行反转
    return str.match(/[\w']+/g).map((item) => {
        return item.split('').reverse().join('')
    }).join(' ');
}
